package frame;

import java.io.Serializable;
import java.util.Date;

public class Frame implements Serializable {
	
	private static final long serialVersionUID = 6603635224090140306L;

	private byte[] originalFrame;
	
	private String name;
	
	private String codVehiculo;
	private int codEvento;
	private Date fecha;
	private int segs;
	private double longitud;
	private double latitud;
	private int velocidad;
	private int direccion;
	private int fuente;
	private int edadDato;
	private int tempAct;
	private int tempVal;
	private int choque;
	private String puertas;
	private int ignicion; 

	public Frame() {
		super();
	}

	public Frame(byte[] originalFrame, String codVehiculo, int codEvento,
			Date fecha, int segs, double longitud, double latitud,
			int velocidad, int direccion, int fuente, int edadDato,
			int tempAct, int tempVal, int choque, String puertas, int ignicion) {
		
		this.originalFrame = originalFrame;
		this.codVehiculo = codVehiculo;
		this.codEvento = codEvento;
		this.fecha = fecha;
		this.segs = segs;
		this.longitud = longitud;
		this.latitud = latitud;
		this.velocidad = velocidad;
		this.direccion = direccion;
		this.fuente = fuente;
		this.edadDato = edadDato;
		this.tempAct = tempAct;
		this.tempVal = tempVal;
		this.choque = choque;
		this.puertas = puertas;
		this.ignicion = ignicion;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the originalFrame
	 */
	public byte[] getOriginalFrame() {
		return originalFrame;
	}

	/**
	 * @param originalFrame the originalFrame to set
	 */
	public void setOriginalFrame(byte[] originalFrame) {
		this.originalFrame = originalFrame;
	}

	/**
	 * @return the codVehiculo
	 */
	public String getCodVehiculo() {
		return codVehiculo;
	}

	/**
	 * @param codVehiculo the codVehiculo to set
	 */
	public void setCodVehiculo(String codVehiculo) {
		this.codVehiculo = codVehiculo;
	}

	/**
	 * @return the codEvento
	 */
	public int getCodEvento() {
		return codEvento;
	}

	/**
	 * @param codEvento the codEvento to set
	 */
	public void setCodEvento(int codEvento) {
		this.codEvento = codEvento;
	}

	/**
	 * @return the fecha
	 */
	public Date getFecha() {
		return fecha;
	}

	/**
	 * @param fecha the fecha to set
	 */
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	/**
	 * @return the segs
	 */
	public int getSegs() {
		return segs;
	}

	/**
	 * @param segs the segs to set
	 */
	public void setSegs(int segs) {
		this.segs = segs;
	}

	/**
	 * @return the longitud
	 */
	public double getLongitud() {
		return longitud;
	}

	/**
	 * @param longitud the longitud to set
	 */
	public void setLongitud(double longitud) {
		this.longitud = longitud;
	}

	/**
	 * @return the latitud
	 */
	public double getLatitud() {
		return latitud;
	}

	/**
	 * @param latitud the latitud to set
	 */
	public void setLatitud(double latitud) {
		this.latitud = latitud;
	}

	/**
	 * @return the velocidad
	 */
	public int getVelocidad() {
		return velocidad;
	}

	/**
	 * @param velocidad the velocidad to set
	 */
	public void setVelocidad(int velocidad) {
		this.velocidad = velocidad;
	}

	/**
	 * @return the direccion
	 */
	public int getDireccion() {
		return direccion;
	}

	/**
	 * @param direccion the direccion to set
	 */
	public void setDireccion(int direccion) {
		this.direccion = direccion;
	}

	/**
	 * @return the fuente
	 */
	public int getFuente() {
		return fuente;
	}

	/**
	 * @param fuente the fuente to set
	 */
	public void setFuente(int fuente) {
		this.fuente = fuente;
	}

	/**
	 * @return the edadDato
	 */
	public int getEdadDato() {
		return edadDato;
	}

	/**
	 * @param edadDato the edadDato to set
	 */
	public void setEdadDato(int edadDato) {
		this.edadDato = edadDato;
	}

	/**
	 * @return the tempAct
	 */
	public int getTempAct() {
		return tempAct;
	}

	/**
	 * @param tempAct the tempAct to set
	 */
	public void setTempAct(int tempAct) {
		this.tempAct = tempAct;
	}

	/**
	 * @return the tempVal
	 */
	public int getTempVal() {
		return tempVal;
	}

	/**
	 * @param tempVal the tempVal to set
	 */
	public void setTempVal(int tempVal) {
		this.tempVal = tempVal;
	}

	/**
	 * @return the choque
	 */
	public int getChoque() {
		return choque;
	}

	/**
	 * @param choque the choque to set
	 */
	public void setChoque(int choque) {
		this.choque = choque;
	}

	/**
	 * @return the puertas
	 */
	public String getPuertas() {
		return puertas;
	}

	/**
	 * @param puertas the puertas to set
	 */
	public void setPuertas(String puertas) {
		this.puertas = puertas;
	}

	/**
	 * @return the ignicion
	 */
	public int getIgnicion() {
		return ignicion;
	}

	/**
	 * @param ignicion the ignicion to set
	 */
	public void setIgnicion(int ignicion) {
		this.ignicion = ignicion;
	}
	
	
	public String toString(){
		
		return name;
	}
	

}
